Although iOS hackers have released iOS 6.x JailBreak for all over the world to download, there are people who have been experiencing issues once they have JailBroken their devices. Previously, we told you a fix regarding “Patching Kernel” where the interrupted JailBreaking process could be simply fixed by force reboot. However, there’s another issue where people couldn’t use Weather application after they have used evasi0n to JailBreak their iOS device.
What actually happens is that the weather.app keeps on crashing once the JailBreak is done. To solve this issue, @pod2g has informed on his blog that the JailBreak has messed up with com.mobile.installation.plist file in iPhone, iPod touch or iPad. The fix which he has suggested is strictly for power users. Here, if you don’t know what you are doing, you should wait for the update of evasi0n update on Cydia which would fix the issue automatically.
Those who couldn’t wait and know the command line stuff using Terminal or SSH could go ahead and apply the fix. The process would destroy the already present plist file and replace it with a new one. Due to which your weather application would start working properly. The script that you would be using to force a rebuild of the file is given below –
#!/bin/bashchmod -x /usr/libexec/mobile_installation_proxykillall -9 mobile_installation_proxyrm /var/mobile/Library/Caches/com.apple.mobile.installation.plist /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstorelaunchctl stop com.apple.mobile.installdlaunchctl start com.apple.mobile.installdwhile [ ! -f /var/mobile/Library/Caches/com.apple.mobile.installation.plist ];dosleep 1donewhile [ ! -f /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstore ];dosleep 1donesleep 10chmod +x /usr/libexec/mobile_installation_proxysyncreboot